﻿
#ifndef	__EFFEKSEERRENDERER_GUIDE_H__
#define	__EFFEKSEERRENDERER_GUIDE_H__

//----------------------------------------------------------------------------------
// Include
//----------------------------------------------------------------------------------
#include "EffekseerTool.Renderer.h"
#include "../Graphics/efk.ImageRenderer.h"

//-----------------------------------------------------------------------------------
//
//-----------------------------------------------------------------------------------
namespace EffekseerRenderer
{
//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
class Guide
{
private:
	
	efk::ImageRenderer*								imageRenderer = nullptr;

	Guide(efk::Graphics* graphics);
public:

	virtual ~Guide();

	static Guide* Create(efk::Graphics* graphics);

public:
	void Rendering( int32_t width, int32_t height, int32_t guide_width, int32_t guide_height );
};
//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
}
//----------------------------------------------------------------------------------
//
//----------------------------------------------------------------------------------
#endif	// __EFFEKSEERRENDERER_GUIDE_H__